Release 10.1A: OpenEdge Development:
Progress Dynamics Getting Started


Adding another page to the folder window

To make your Customer Maintenance browse more useful, you can add another page to the tab folder to show Orders and OrderLines for the current Customer. You can quickly build the additional page from another template.

Adding a page

To add a new page to your folder window:

  1. Choose the Page Maintenance button . The Page Maintenance window appears.
  2. Choose New to add a second page. Note that the Page Sequence is automatically set to 2.
  3. Type Orders/Lines as the Page label.
  4. Choose Save. Note that the Security token is automatically set to the Page label, as shown:
  5. Type rywinparentchild in the Container field and press the TAB key.
  6. Choose the Insert/Replace button, and exit the Page Maintenance window.
Modifying the new page

To modify the new folder page:

  1. Choose the Orders/Lines (Pg 2) tab in the Container Builder.
  2. The Parent-Child layout that you just added contains template objects for two SDOs (nonvisual) and two Browses (visual), as shown:

  3. Select the icon in Cell A-2 on the grid. You can change the layout of the window by rearranging these icons.
  4. Left-click the icon, and drag and drop it on Cell B-1, as shown:
  5. Choose the Show all non-visual objects button , as shown:
  6. Select the first SDO (Cell C-1 in the Container Builder’s grid).
  7. Type artorfullo, your Order SDO, in the Object field and press the TAB key. The Container Builder substitutes the dynamic SDO for the template object.
  8. Choose OK to clear the Replacing objects of different type message box.
  9. Type OrderSDO for the Name.
  10. Select the second SDO (Cell D-1 in the Container Builder’s grid).
  11. Type artolfullo, your Order SDO, in the Object field and press the TAB key. The Container Builder substitutes the dynamic SDO for the template object.
  12. Choose OK to clear the Replacing objects of different type message box.
  13. Type OrderlineSDO for the Name.

Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095